Big Huge Thesaurus

breaking ball

noun